be strong physically - Turco Inglés Diccionario